踩坑(5)整合kafka 报错 java.net.UnknownHostException: 不知道这样的主机
整合kafka 报错 java.net.UnknownHostException: 不知道这样的主机
搭建RabbitMQ消息服务,整合SpringBoot实现收发消息
本文首先简单介绍了 RabbitMQ,然后和 Kafka 等热门消息队列进行对比,最后演示了 RabbitMQ 的完整安装配置整合流程,帮助零基础的小白入门 RabbitMQ 开发。
SpringBoot整合Nacos
SpringBoot整合Nacos
SpringBoot+ruoyi框架图片上传和文件下载
第一次接触ruoyi框架,碰到文件上传和下载问题,今天来总结一下。使用若依框架文件上传下载首先配置文件路径要配好。
7.13 在SpringBoot中 正确使用Validation实现参数效验
先说下参数校验,它是前后端分离项目SpringBoot后端Controller层必做的工作之一,目的是防止非法调用,定义了校验标准,但没有实现,是规范的实现,另外还增加了一些注解,最后对进行了二次封装,支持在SpringMvc中自动校验!对于POSTPUT请求,使用传递的VO对象参数校验对于GET、
SpringBoot整合knife4j(快速入门超详细版)
在日常开发中,写接口文档是我们必不可少的,而Knife4j就是一个接口文档工具,可以看作是Swagger的升级版,但是界面比Swagger更好看,功能更丰富早期,swagger-boostrap-ui是1.x版本,如今swagger-bootsrap-ui到2.x,同时也更改名字Knife4j,适用
SpringBoot+MinIO 实现文件上传、读取、下载、删除
它兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从几kb到最大5T不等。基于 Spring Cloud Alibaba + Gateway + Nacos + RocketMQ + Vue &
SpringBoot与Shiro整合
本文章介绍了Spring boot下shiro与thymeleaf、mybatis的整合过程,Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理
解析Spring Boot中的Profile:配置文件与代码的双重掌控
在Spring Boot中,Profile是一种非常有用的功能,它可以让我们根据不同的环境需求来加载不同的配置文件。本文将详细介绍Spring Boot中的Profile功能,以及如何通过代码来控制Profile的使用。
使用Spring Boot和Kafka实现消息发送和订阅
使用spring boot和kafka实现消息订阅和发送
springboot整合sse
SSE 在服务器和客户端之间打开一个单向通道,服务端响应的不再是一次性的数据包而是text/event-stream类型的数据流信息,在有数据变更时从服务器流式传输到客户端。整体的实现思路有点类似于在线视频播放,视频流会连续不断的推送到浏览器,你也可以理解成,客户端在完成一次用时很长(网络不畅)的下
SpringBoot&Vue&EmementUI前后端分离整合、统一封装axios、跨域配置
有关于SpringBoot&Vue&EmementUI前后端分离整合、统一封装axios、跨域配置
Spring Boot集成MyBatis Plus中的QueryWrapper的eq方法详解及示例代码
MyBatis Plus是一个强大的MyBatis增强工具包,它为我们在进行数据库操作时提供了很多便利的方法。其中,QueryWrapper是MyBatis Plus中的一个重要类,它可以用于构建复杂的查询条件。在QueryWrapper中,eq方法是最常用的一个,它用于构建等值条件查询。在本文中,
【SpringBoot】Mybatis执行insert/update后如何获得主键id
比如我使用INSERT一次插入了 4 条数据,它们的 id 分别是 1,2,3,4,那么最后返回的ID还是 1 这个值。System.out.println("主键:"+masterSQL.getId());框架的insert语句默认是不返回记录的主键值,而是返回插入的记录条数的,但是如果业务层需要
团团代码生成器V1.0:一键生成完整的CRUD功能(提供Gitee源码)
在日常开发的中,经常会需要重复写一些基础的增删改查接口,虽说不难,但是会耗费我们一些时间,所以我自己开发了一套纯SpringBoot实现的代码生成器,可以为我们生成单条数据的增删改查,还可以生成多条数据的批量新增、修改和删除功能,可以大大提高我们的开发效率,本篇博客我会详细介绍这套代码生成器的使用教
mybatis-plus更新及删除操作
本文介绍了mybatis-plus的两种更新条件和删除操作。
三、Spring boot集成mongodb
spring-data-mongodb提供了MongoTemplate与MongoRepository两种方式访问mongodb,MongoRepository操作简单,MongoTemplate操作灵活,我们在项目中可以灵活适用这两种方式操作mongodb,MongoRepository的缺点是不
Spring Boot进阶(64):获取指定城市天气数据,让你随时掌握天气情况!
Spring Boot如何获取指定城市的天气数据并页面展示?一文带你搞定!
【Spring Boot】Spring Boot的系统配置 — 日志配置
Spring Boot自带spring-boot-starter-logging库实现系统日志功能,spring-boot-starter-logging组件默认使用LogBack日志记录工具。系统运行日志默认输出到控制台,也能输出到文件中。下面通过示例来演示Spring Boot项目配置日志的功能
MultipartFile获取文件名,文件大小,文件后缀等方法
获取文件名:MultipartFile file = new MultipartFile();String fileName = file.getOriginalFilename().substring(0,file.getOriginalFilename().lastIndexOf("."))